home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir43 / sac.zip / FOXPRO.ZIP / DRIVERS / DRIVERS.TXT < prev    next >
Text File  |  1992-10-08  |  18KB  |  361 lines

  1. TECHNICAL SUPPORT MANUAL
  2.  
  3. SUNSHOW IMAGE TOOLKIT and
  4. SUNSHOW PROFESSIONAL IMAGE TOOLKIT
  5. VIDEO SUPPORT, July, 17, 1992
  6.  
  7. Video Cards Supported:
  8.  
  9. NOTE: Special video situations may only be supported in the SunShow
  10. Professional package, as noted below).  In all cases, Sun Country recommends
  11. support of recognized standards (video modes, manufacturers, file formats,
  12. etc.).  Programmers run extra risks when they intend non-standard formats, etc.
  13.  
  14. 1. No SunShow External Drivers Required for the following IBM-compatible video
  15. modes.  All SunShow Image Toolkit and Professional Toolkit routines operate
  16. correctly on IBM-compatible standard PC video cards.
  17.  
  18. *IBM Compatible CGA (support all graphic modes, but mode 6 recommended
  19.     for graphics)
  20. *IBM Compatible EGA (Note: Very OLD IBM EGA
  21.     w/ 64K (128K is normal) video memory have
  22.     known limitations -  Cannot support 640x350x4 
  23.     NOTE: 320x200x16 and 640x200x16 ARE supported on these
  24.     obsolete EGA video cards by SunShow)
  25.  
  26.     NOTE: Hardware limitations on certain EGA cards: PALETTE cannot be grabbed
  27.     on all true EGA cards (not cards having EGA emulation modes),
  28.     therefore TSR screen capture of palette will be incorrect.
  29.     In SunShow's libraries for Clipper, any function that needs to grab the screen
  30.     may not grab palette correctly for this same reason.
  31.  
  32. *IBM Compatible VGA: No known or reported problems.
  33.  
  34. Note: The MDA video card does NOT support graphics, therefore, cannot be used
  35. with images. The MCGA for the PS/2 only supports 320x200x4, 320x200x256,
  36. 640x200x2, and 640x480x2 graphics modes and outputs RGB analog video signals
  37. not TTL.  The Hercules Monochrome Graphics Adapter supports 720x348x2.
  38.  
  39. 2. External Drivers Required: Beyond VGA Mode 19 & Hercules Mono
  40.  
  41.     VIDEO DETECTION
  42.  
  43.     SUNSHOW Image Converter SuperVGA Video Drivers
  44.  
  45. Sun Country Software Products currently support more than 50 video display
  46. adapters having graphic and text resolution capabilities beyond generic IBM
  47. compatible VGA.  These extended graphic and text video modes are commonly
  48. referred to as SuperVGA.  The installation utility, SETUPDRV.EXE has a list of
  49. currently supported Video Board Manufacturers' Super or Extended VGA boards
  50. with 256K, 512K, or 1Meg onboard video ram on its main menu.  Please note that
  51. for full SVGA support, 1 Meg onboard video ram is required for access to all SVGA
  52. video modes, especially 1024 x 768 x 256 and beyond.  Special notes contained
  53. within HDILOAD.DOC apply to 8514/A and IBM XGA graphics adapters.
  54.  
  55.     FIRST TIME INSTALLATION WITH INSTALL.EXE from Distribution Disk
  56.  
  57. When installing SUNSHOW Image Toolkit from the distribution diskette with
  58. INSTALL.EXE, the video driver installation utility, SETUPDRV.EXE, is automatically
  59. invoked as a part of the installation.  INSTALL.EXE is menu-driven and is by far the
  60. easiest, most convenient method to use to correctly install the Image Toolkit.  You
  61. must manually select and type in the appropriate number of the video card in the
  62. PC from the list, then press <<ENTER>>.   Both the extended mode video driver
  63. and the extended mode font driver will be installed for you.
  64.  
  65.     AUTODETECTION of SVGA CHIPSETS
  66.  
  67. A video chipset autodetection routine has been implemented in the current
  68. release of SETUPDRV.EXE that will attempt to make an identification of the chipset
  69. used in the video card.  The possible chipset detected will be displayed above the
  70. list of currently supported SVGA cards on the main menu.  No SVGA detection
  71. scheme is totally reliable at this time, since many manufacturers do not provide a
  72. positive method of identifying their boards.  For this reason, the autodetection
  73. routine will only suggest what it thinks is the correct chipset, the user is still
  74. required to type in the number for the video card manually.  We strongly
  75. encourage you to verify the video card manufacturer, manufacturer of the chipset
  76. used, and the amount of video memory actually on the board.  There is also no
  77. known method for detecting the amount of video memory installed on any brand
  78. of SVGA card.
  79.  
  80.     MANUAL RE-INSTALLATION with SETUPDRV.EXE
  81.  
  82. SUNSHOW'S SETUPDRV.EXE will make installation convenient & easy from a
  83. menu-driven prompt.  You must have all of the decompressed DRIVERS and the
  84. installation program, SETUPDRV.EXE in the working directory.  Simply invoke
  85. SETUPDRV from the DOS prompt and a menu will appear.  Select the appropriate
  86. brand of video card from the numbered list, type in the number and press ENTER.
  87. Both the extended mode video driver and the extended mode font driver will be
  88. installed.
  89.  
  90.     MANUAL INSTALLATION:
  91.  
  92. Current Drivers must be copied to the file names that SUNSHOW utilities and
  93. display modules require.  There are TWO drivers necessary.  The VIDEO DRIVER
  94. must be named:
  95.  
  96.     SUNVIDEO.DRV.
  97.  
  98. The FONT DRIVER must be named:
  99.  
  100.     SUNFONTS.DRV.
  101.  
  102. Please note that <169>fonts<170> in the driver name is plural.  Rather than
  103. renaming the driver files included on the distribution diskette, it is a better
  104. practice to copy it to this new file name and retain the original.
  105.  
  106.     TROUBLE SHOOTING VIDEO PROBLEMS
  107.  
  108.     COMMON ERROR MESSAGES:
  109.  
  110. Even though the SUNSHOW Image Toolkit has a reputation for being easy to use
  111. and trouble-free,  occasionally you may experience difficulties.  This error list
  112. reference is provided to assist you in diagnosis of many possible problems and
  113. their solutions.
  114.  
  115. If you are using a DOS shell such as Windows, XTREE, 1DIRPLUS, or DesqView,
  116. you may want to leave the shell and return to DOS.  SUNSHOW Image Toolkit
  117. routines are well behaved, but, any co-existing shell or TSR usage runs the risks of
  118. excessive memory allocation or internal contention that could lock up the PC.
  119. SUNSHOW routines do direct screen writes which may cause contention with
  120. ill-behaved TSRs.  When SUNSHOW routines give you error messages relating to
  121. OUT OF MEMORY or inability to allocate memory for buffers, the shell or
  122. terminate-and-stay-resident utilities are hogging precious RAM and preventing
  123. from correct operation.  Well-known ill-behaved TSRs like SIDEKICK are definitely
  124. at risk for crashing when attempting to co-exist with database applications.
  125. Microsoft WINDOWS 2.11 or older will NOT work with SUNSHOW Image Toolkit
  126. routines.  All versions of DESQview, including DV/X are known to not correctly
  127. restore or refresh SuperVGA graphic mode screens upon returning to a graphic
  128. process (after swapping to another process).  This is a DESQview problem and 
  129. occurs even with DESQview-specific or DESQview-aware programs running in SVGA 
  130. graphics modes.  Unless your graphic mode application can refresh its own 
  131. graphics screen, there is no currently known solution.  The graphic mode 
  132. process works correctly except for this problem and only when swapped out.  
  133. It does not crash.  Quarterdeck Systems is working on this problem.
  134.  
  135. ERROR:    CANNOT FIND GRAPHIC MODE FOR THIS IMAGE
  136.  
  137. A. SUNSHOW video drivers for the correct video card MUST be installed to
  138. operate the program correctly.  For convenience, use SETUPDRV.EXE to install
  139. the drivers from a menu-driven utility.
  140.  
  141. B. Video card may not have enough video RAM.  Most of the useful SVGA video
  142. modes require at least 512K video RAM.
  143.  
  144. C. You may have scanned or video captured an image larger than screen
  145. dimensions for the currently installed video card.  SUNSHOW display routines,
  146. named, "SHOWxxx.EXE, are "REAL MODE" display that require that the image must
  147. fit within the screen dimensions of a supported video mode.  Either adjust the
  148. screen width and height to smaller screen dimensions by scaling the image to
  149. smaller dimensions with one of the scaling functions or use the "VIRTUAL MODE"
  150. display modules in the SUNSHOW PROFESSIONAL Image Toolkit.  It usually is
  151. better to prepare images so that they are displayed REAL MODE since this is
  152. faster, better suited to commercial imaging applications, and uses less PC
  153. resources.  Shold you require VIRTUAL display where images are larger than
  154. screen dimensions, use the SUNSHOW display modules, named "VIEWxxx.EXE.
  155. With virtual display, any mode having the correct number of colors or greater can
  156. display any size image.  The image will load through the EMS page frame into LIM
  157. 4.0 expanded memory into a virtual size, and you can zoom, scroll, and pan a
  158. displayable viewport onto the virtual image.
  159.  
  160.     IMAGE DIAGNOSTICS to SOLVE VIDEO PROBLEMS
  161.  
  162. A helpful diagnosis utility is included with SUNSHOW Image Toolkit.  It's called
  163. INFO.EXE and will return useful diagnostic information about the image that you
  164. are having difficulty with.  To use it, type:
  165.  
  166.     INFO FILENAME.EXT
  167.  
  168. and it will display useful information about the image, such as:
  169.     SCREEN WIDTH
  170.     SCREEN HEIGHT
  171.     IMAGE WIDTH
  172.     IMAGE HEIGHT
  173.     NUMBER OF COLORS
  174.  
  175.  
  176. ERROR:    CANNOT ALLOCATE MEMORY FOR LINE BUFFERS
  177.  
  178. The most common reason for this error message is that
  179. terminate-and-stay-resident utilities or a DOS shell has taken some of the memory
  180. that our routines also need.  You must unload any such memory stealing utilities
  181. for SUNSHOW to work properly.  FoxPRO may need to be told to not hog all the
  182. memory.  The Clipper database kernal libraries have a large memory requirement.
  183. You application may need to be swapped out to complete the function returning the
  184. above error message.
  185.  
  186.     TROUBLE SHOOTING: SPECIFIC ADVICE TO TECHNICAL SUPPORT
  187.  
  188. You are advised to FIRST check video card manufacturer's documentation for valid
  189. video modes, amount of video memory, and chipset used.  In some cases, it may
  190. be necessary to remove cover from PC and physically look at the chipset used
  191. and the amount of memory chips.  The best way to describe the situation for those
  192. users not having technical knowledge is to describe the chipset in the following
  193. manner:
  194.  
  195.     1. Look for a large, SQUARE VLSI chip which may be surface mounted, and will
  196.     be the largest chip on the board, and usually centrally located.  Read the
  197.     manufacturer's name, trademark, and possibly the chip number.
  198.     2. There will be rows or columns of small, rectangular identical chips on the
  199.     video card. There will be four or eight usually.
  200.     3. Count the small rectangular chips, we need to know the quantity of these 
  201.     chips.  Do not confuse these chips with the 28-pin BIOS chips.  Usually 
  202.     the video memory chips are DRAMs or VRAMs.  They may also be ZIP modules 
  203.     (8514/A, etc.) or possibly SIMMS (Herc. Graphic Station, etc.)
  204.  
  205.     FOUR CHIPS - 256K of video memory or 512K of video memory
  206.               Read the chips for size.  Size is printed on chips.
  207.               Multiply the number of chips by memory amount on single chip.
  208.               Single memory chips can be 256x1 or 256x4
  209.     EIGHT CHIPS - Usually 1 Meg. video memory. 256x1, 256x4, 1x1 times chips.
  210.               Could also be 2 Meg (NCR, etc.).
  211.  
  212. IF SVGA card has the following onboard RAM, you may expect (usually) the
  213. following resolutions, except as noted below (manufacturer's specifications
  214. always take precedence):
  215.     256K onboard Video RAM - 640x400x256 -  800x600x16
  216.     512K onboard Video RAM - 800x600x256 - 1024x768x16
  217.     1 Meg onboard Video RAM - 1024x768x256, some, with BIOS extensions
  218.     can support 1280x1024x16/1024x1024x256, etc.
  219.  
  220.     Usually, there will be a 16 color mode available that is one resolution higher than
  221.     the highest valid 256 color mode.
  222.     Some cards also support 640x350x256 (ET-4000, etc. but we do not recommend
  223.     use of this mode).
  224.  
  225.     PARADISE Note: Western Digital has chosen to NOT support 800x600x256,
  226.     therefore any board having a Paradise or WDC chipset will not have this mode,
  227.     even though it has 512K video RAM.  Some early Paradise & WDC also does not
  228.     support 1024x768x16 (including Compact, Dell, AST, etc.)  Certain releases
  229.     of early WDC chipsets do not support all modes.
  230.  
  231.     IBM also has chosen to not support 800x600x256 in most cases.
  232.  
  233. SVGA MODES to Recommend to commercial customers:
  234.     640x400x256 (not supported by all manufacturers)
  235.     **640x480x256 includes all 16-color modes, has 1:1 pixel aspect ratio
  236.     **800x600x256 includes all 16-color modes, has 1:1 pixel aspect ratio
  237.     **1024x768x256 includes all 16-color modes, has 1:1 pixel aspect ratio
  238.  
  239.     ** highly recommended for commercial applications.
  240.  
  241. MONITORS: 800x600 at higher require analog, multisync/or analog fixed
  242. frequency Monitors that support the desired video modes.  Incorrect display,
  243. rolling of picture, jumbled image, distortion and severe monitor damage may
  244. result from over-driving monitor.  Even though monitor may appear to support the
  245. desired modes, some video cards can easily over drive inexpensive monitors,
  246. even those claiming to support the desired modes, because they are high
  247. performance and require greater bandwidth than monitor can support (C&T 453
  248. chipsets, etc)  Some SVGA cards have dip-switches or jumpers to "throttle back"
  249. or reduce the bandwidth to fit capabilities of inexpensive monitors.  This is a
  250. different parameter than the 8-bit/16-bit mode of operation jumpers.
  251.  
  252. AST - (Paradise chipset, see Paradise notes, above)
  253. ATI Wonder (ATI chipset)
  254. ATI VGA Wonder (ATI chipset)
  255.     No ATI High Color support
  256. ATI Elite (Trident chipset)
  257. CEG (see Edsun)
  258. CHIPS & TECHNOLOGY 453 Chipset 1Mg, 512K 1024x768
  259. CHIPS & TECHNOLOGY 452 Chipset, 512K, 640x480/800x600
  260.               Even though 452 has 512K, it only supports
  261.               640x480x256
  262. CIRRUS LOGIC
  263. COMPAQ, 512K, 256K (using Paradise chipset)
  264. DEFINICON ET-4000, 1Mg, 512K, 256K
  265. DELL (using Paradise chipset) Older
  266. DELL (using WDC chipset) Newer, 1024x768x 256, 800x600x256!!
  267. DIAMOND SpeedStar ET-4000, 1 Meg, 512K, 256K
  268. EDSUN Laboratories CEG/DAC Continuous Edge Graphics
  269.     In conjunction with 1 Meg SVGA TSENG
  270.     ET-4000, C&T 452/453, TRIDENT 8900,
  271.     PARADISE 1024, etc Chipsets.
  272.     Supported, but is special case -
  273.     Requires utilities in Professional
  274.     to create, display, convert, etc
  275.     (no .BINs or .LIB functions yet)
  276. EVEREX (Everex chipset) 512K video RAM
  277. FORTUNER (Trident 8800) 512K video RAM
  278. GENOA (Genoa chipset) 512K memory, Requires Sigma driver
  279.               NOT generic Tseng ET-3000
  280. GENOA - 1 Meg (not supported unless it has ET-4000 installed)
  281. GRABERT Autopack Apogee ET-4000, 1Mg, 512K, CEG and SVGA
  282. GROUNDHOG Graphics SHADOW, ET-4000, 1Mg, 512K, 256K
  283. HEADLANDS Technology (see VIDEO Seven up to 512K only)
  284. HERCULES Monochrome Graphics, 720x348x2
  285. IBM XGA 1024x768x256, 640x480x256 (16 color modes supported
  286.     but XGA requires 1 Meg video memory to display
  287.     1024x768 AND 640x480!! (SunShow Professional only)
  288. IBM 8514/A Genuine IBM 8514/A only (SunShow Professional only)
  289. IMTEC (Trident 8800) 512K video RAM
  290. JATON (Trident 8800) 512K video RAM
  291. LOGIX (Trident 8800) 512K video RAM
  292. MAXXON )Trident 8800) 512K video RAM
  293. MILLENIUM Spectrum ET-4000, 1Mg video RAM, BIOS extensions to
  294. 1280x1024x16
  295. MONOLITHIC Systems UltraVGA 452 - 512K, 640x480 CEG and SVGA
  296. MONOLITHIC Systems UltraVGA 453 - 1 Meg, 1024x768 CEG and SVGA
  297. NCR 77C22 Chipset 4 Meg, 2 Meg, 1 Meg, 1024x768x256
  298.               NOTE: BIOS extension to 1280x1024 is claimed
  299.               by manufacturer but not implemented at this date)
  300. OAK TECHNOLOGY Chipset  512K video RAM
  301. ORCHID ProDesigner, Tseng ET-3000, 512K, 256K
  302. ORCHID ProDesigner II, Tseng ET-4000, 1Mg, 512K, 256K
  303. PARADISE, 512K, 256K 800x600x16, 640x480x256 (see Paradise note above)
  304. PRISM X-VGA 1 Meg, Tseng ET-4000, BIOS extensions to 1280x1024x16
  305. SIGMA, Tseng ET-3000, 512K video RAM, Requires Sigma driver
  306.               NOT generic Tseng ET-3000
  307. SIGMA Legend, Tseng ET-4000, 1 Meg, 512K, 256K
  308. SMART VGA (Trident 8800) 512K video RAM
  309. SpeedStar (see DIAMOND) Tseng ET-4000 Chipset, 1Mg, 512K, 256K
  310. 1024x768x256
  311. SpeedStar Plus (see DIAMOND) Tseng ET-4000 Chipset, 1Mg, 512K, 256K
  312.               (short card) 1024x768x256
  313. STB, Tseng ET-3000, 512K, 256K, Requires STB driver NOT
  314.               generic Tseng ET-3000
  315. STB, Tseng ET-4000, 1Mg, 512K, 256K 1024x768x256 Requires STB4 driver
  316.               NOT generic Tseng ET-4000
  317. TECMAR 512K video RAM
  318. TRIDENT IMPACT 8900 Chipset, 1Mg, 512K, 256K
  319. TRIDENT TVGA 8900 (8916-8) Chipset, 1Mg, 512K, 256K
  320. TRIDENT generic 8900 Chipset, 1Mg, 512K, 256K
  321. TRIDENT generic 8800 Chipset, 512K, 256K
  322. TSENG LABS generic ET-3000 Chipset, 512K, 256K
  323. TSENG LABS generic ET-4000 Chipset, 1Mg, 512K, 256K
  324. VEGA (see VIDEO Seven, older cards may not include complete video modes)
  325. VESA Compatible SVGA Cards, 1Mg, 512K, 256K, See Vesa Note:
  326.     (Older cards may require TSR, Newer cards are BIOS compatible,
  327.     Some manufacturers may not have all modes implemented, may be
  328.     slower than board specific driver.  Also, VESA standard
  329.     does support up to 1280x1024x256, as does Sun Country driver)
  330.     640x400x256
  331.     640x480x256
  332.     800x600x16 and 800x600x256
  333.     1024x768x16 and 1024x768x256
  334.     1280x1024x16 and 1280x768x256
  335.     Note: VESA High Color modes are not supported by Sun Country)
  336.  
  337. VGA TWEAK MODES Non-standard modes using Sun Country drivers:
  338.     Does not require SVGA, will work with an IBM compatible
  339.     standard VGA: 320x400x256 & 360x480x256, 720x540x16, 800x600x16
  340.     (800x600 requires multisync analog monitor)
  341. VIEWPOINT by Everex (non-standard Trident 8800)512K video RAM
  342. VIEWSONIC PerfectView ET-4000, 1 Meg. 1024x768
  343. VIDEO SEVEN Chipset, 512K, 256K
  344. WESTERN DIGITAL Paradise Chipset, 1Mg, 512K
  345. XEDAC ET-4000, 1Mg video RAM, CEG and SVGA to 1024x768
  346. XGA, IBM
  347. ZYMOS 512K video RAM
  348.  
  349. 3. Not currently supported:
  350.  
  351. SIERRA High Color (32,768 palette 16-bit)
  352. 8514A with video pass-through to Vesa connector
  353.     (where 2 boards are installed - separate non-IBM 8514 and
  354.     regular SVGA using ribbon cable to Vesa pass-through
  355.     connector on SVGA card)
  356. Texas Instruments 34010/34020/34040
  357. HERCULES Graphic Station
  358. S3 Graphic Accelerator chipset
  359. Weitek W5086 Graphic Controller
  360. Other Graphic Accelerators or Coprocessors
  361.